C+++: User-Defined Operator Symbols in C++
نویسنده
چکیده
The paper presents the basic concepts of C+++, an extension of C++ allowing the programmer to define new operator symbols with user-defined priorities by specifying a partial precedence relationship. Furthermore, so-called flexary operators accepting any number of operands and operators with lazily evaluated operands are supported. The latter are particularly useful to implement new kinds of control structures.
منابع مشابه
Concept and Implementation of C+++, an Extension of C++ to Support User-Defined Operator Symbols and Control Structures
The first part of this report presents the concepts of C+++, an extension of C++ allowing the programmer to define new operator symbols with user-defined priorities by specifying a partial precedence relationship. Furthermore, so-called fixary operator combinations consisting of a sequence of associated operator symbols to connect a fixed number of operands as well as flexary operators connecti...
متن کاملOperator Overloading in C
This thesis is concerned with investigating an approach for adding problem notation to a computer language. A method is proposed for modifying a programming language to fit problem notation by including the capability of defining a problem specific set of symbols or operators in the language. The proposed method for extending a language uses operator overloading to map language operations to th...
متن کاملSelf-commutators of composition operators with monomial symbols on the Bergman space
Let $varphi(z)=z^m, z in mathbb{U}$, for some positive integer $m$, and $C_varphi$ be the composition operator on the Bergman space $mathcal{A}^2$ induced by $varphi$. In this article, we completely determine the point spectrum, spectrum, essential spectrum, and essential norm of the operators $C^*_varphi C_varphi, C_varphi C^*_varphi$ as well as self-commutator and anti-self-commutators of $C_...
متن کاملOperator Valued Series and Vector Valued Multiplier Spaces
Let $X,Y$ be normed spaces with $L(X,Y)$ the space of continuous linear operators from $X$ into $Y$. If ${T_{j}}$ is a sequence in $L(X,Y)$, the (bounded) multiplier space for the series $sum T_{j}$ is defined to be [ M^{infty}(sum T_{j})={{x_{j}}in l^{infty}(X):sum_{j=1}^{infty}% T_{j}x_{j}text{ }converges} ] and the summing operator $S:M^{infty}(sum T_{j})rightarrow Y$ associat...
متن کاملCertain subclass of $p$-valent meromorphic Bazilevi'{c} functions defined by fractional $q$-calculus operators
The aim of the present paper is to introduce and investigate a new subclass of Bazilevi'{c} functions in the punctured unit disk $mathcal{U}^*$ which have been described through using of the well-known fractional $q$-calculus operators, Hadamard product and a linear operator. In addition, we obtain some sufficient conditions for the func...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004